Merge pull request #33 from AiNoKame/master

Fix for arrow cursor on surface disappearing after keybind movement/resize
Routes events from selected layoutView to workview in order to edit properties on a surface. Esc key is the only route to edit for now.
Adds background that will act as modal overlay for editing properties
Merge pull request #34 from kayvon/SelectLayoutView

Select layout view
Implement bounding box for mouse and keyboard