Added MapState in order to source out the Map-handling stuff
Changed StartPositionChooser and GameRunning to adapt to recent Event Changes