This demo has a zoomed in map that moves as the player moves around the 'world' (the player remains stationary on screen however) The map handles the collisions with the player, treating X and Y collisions independently