Changes have been committed, however code needs to be refactored. Minimap is being created on the same level as Game, but should be created by the player instance.
Minimap cannot be child of Player since its movement would then be dependent on the player's camera. Minimap camera position needs to be static. Moved minimap code into MiniMapManager class.
Changes have been committed, however code needs to be refactored. Minimap is being created on the same level as Game, but should be created by the player instance.