The camera now moves and follows the player. The map looks wierd though
when moving around. Working on fixing it. Also added in a new MapObject
called playerStartPoint to the map wrapper. it will hold an object layer
caled start which will only hold one small square which we can use to
position to the player on the map. I did this because the player start
point for the maze maps will vary from map to map