Renamed GameLayer to GameGuiLayer and moved it to a Layers subdirectory.
Renamed menu callback.
Created config for the game gui.
Added the main game layer.
Made the scenes attach layers in init rather than create.
Created a character element which draws a white rectangle.
Switched to using macros to declare create methods.
Made AppDelegate functions non-virtual.
Tidied up #includes and include guards and replaced some more creates
with macros.
Added room element.
Made the basic room an isometric square.