Merge pull request #47 from aaromp/style

flipper!
Merge pull request #49 from aaromp/style

re adds styling for flipper
Remove shaking and fix square clicking
Merge pull request #50 from AiNoKame/style

Remove shaking and fix square clicking
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