canvas javascript build and structure

https://github.com/instructure-wfx/RFCs/blob/canvas-js-build/active/canvas-js-structure-build.md