Rewrote gridgeometry to avoid OO
Updated jshintrc to not need globals line
Cleaned up geometry, added utils for it
griddraw is no longer a class; temp disabled elem redraws
Elem redrawing is back
Discovered _.union, updated a util function
Removed unneeded set class
Reworked ugly redraw throttling
Converted to node's events, minus cleanup
Rewrote grid view to closure; other views to follow
JSHint cleanup
Reorganized grid view into more logical hierarchy
Folded zoom control into genericinput
Converted palette category away from class
Bit of view cleanup
Converted palette view
Converted selection view
Converted components, starting to add logging
More logging added
Converted grid