Redesign

Layout, Inspector up
Redesign 2

Small changes to GUI, Editor etc.
Added Underscore.lua
Inspector data exchange + misc

Inspector gets values
Inspector value changes show up in engine
JSON deserialisation for GO
Misc changes
Inspector create & destroy components

Added GO destroyComponent
Added destructor logic to Light, Camera and Mesh
Create component works from Inspector
Destroy component works from Inspector
Fixed Mesh serialisation
Focus tracking + theme

Added focus tracking to UI
Input can now be disabled
Theme changed to 'Dark'