separated the game initialization from the map. Used the native sprite rotation for the character's sprite rotation