- Added PlayerInputController class to handle controller input logic
- Added GameState class to handle game state as it affects input
controller
- Updated SimpleTest to exit on 'ESC' keystroke