Merge pull request #50 from AiNoKame/style

Remove shaking and fix square clicking
Update README.md
Implement clicking on square to create element
changed styling
Implement clicking on grid surface to create element
adds flipper and content to the back
adds highlight.js
removes unused code
removes non essential code and refactors larger functions into helpers
extends GridLayout rather than redefine it
adds optionsManager to SceneGrid
refactors work view
adds a comment
refactos
Merge pull request #53 from aaromp/style

refacto
Prepare for refactor
Fix mouse cursor in surface and send pixel units to scene generator instead of grid units
Refactored out multiple widths and heights
Enable snap to grid with space bar
Enable shift key with arrow keys to move faster