menu stuff and controls

reconfigured controls and menu stuff
MOVED MENU CLASS TO OWN FILE