move a bunch of code to AminoJavaMode
moved more code to a separate mode
code cleanup
removed deps
start integrating with menubar
updated start file to add another button
added first stab at a 'sketch mode' to bring over existing leo stuff
add x/y overlay back
add x/y overlay back
add w/h overlay back
make select tool account for canvas scroll offset
refactoring for canvas tools
handle code cleanup
make resizing constrained if shift is pressed
make the canvas expand when dragging outside of the document bounds