FlashPort is a TypeScript 2D graphics library that largely replicates the Flash ActionScript 3.0 library