Prepares for keybind fix.
Merge pull request #28 from kayvon/SceneGrid

Prepares for keybind fix.
Merge pull request #29 from aaromp/master

removes unshift
Adds app's snap size to keybindings in Draginator
Merge pull request #30 from kayvon/master

Fixes keybindings
Allows element creation directly after element deletion
Fixes gridview under workview alongside layoutViews, moves options from workview to AppView
Merge pull request #31 from kayvon/master

Fixes gridview under workview alongside layoutViews, moves options from
Removes options from WorkView.js, now options live in AppView.js
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