Added MenuState, which interfaces with RetroView and
RetroControllerListener. If KeyBindings don't work, we can use this as a
backup plan. Functionality isn't complete yet!