Added mouse support for switching between 3D and MENU states
Added in game menu functionality and some hooks for the cfg