Started refactoring prototype code. Added presentermappers for screen and world states. Added ActionPlace screen to handle input, NothingPlace and LevelPlace to handle level state and rendering. Refactored prototype code into these modules as appropriate.