Allows element creation directly after element deletion
Merge pull request #31 from kayvon/master

Fixes gridview under workview alongside layoutViews, moves options from
Merge pull request #32 from kayvon/master

Requesting a pull to famome:master from kayvon:master
Allow element creation after element deletion
Unifies pre-rebase commit to allow creation after deletion
Allows element creation directly after element deletion
Allow element creation after element deletion
Fix for disappearing arrow cursors on surface after keybind move or resize
Merge restoration of menu view and fix for surface arrrows
Restores menu icons
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
Merge pull request #35 from AiNoKame/master

Implement bounding box for mouse and keyboard
Add renderController to show/hide elements
Merge pull request #36 from AiNoKame/master

Add renderController to show/hide elements
Sets editor modal up
Tweaks, minorly, shadowing