First commit; basic launcher and game window.
Exception in Game thread needs looking at.