* moved FinishedMapHandler into engine space and unified both games