created stub for pen
pen state
shape drawing
fixed type in ref to pen.js from test/index
view now uses pen everywhere
draw moused square in purple
removed logging code
fixed mouse leave behavior to actually work
fix for inversion of axes in draw grid lines