#16: Basic GUI layout and skinning

This is an attempt to use the built-in GUI functionality to create the main menu, and use a custom skin.

It's currently in the scene main_skinned, so the original main scene should should be intact