menus are now composed of buttons, gamecontroller makes a menu in main