refactored to get rid of single monolithic 'view' and 'model'
removed extraneous object property Canvas.drawing
got local first draft working (sort of)
got local first draft more working, still a little slow