Add jsdoc comments (to be removed)
Transform canvas path en masse
Fix typecast (to be removed)
Make batch types explicit
Replace interface with base class and namespace