level unlock added. Also moved AppState to StagesState
Merge branch 'master' of github.com:TONEnoTONE/GRID
oops forgot to add the new Model class
cleaned up event handlers for PieceView

turns out we've been doing it wrong this whole time. you don't need an
event handler per listener, just one with all the listeners.
Merge branch 'master' into Toy