Adjusted the drawing so it now draws the highlighted tile somewhat in the middle.  In the future, this will just be the centre tile, as to move the map around.
Fixed the map panning to actually have the tile centred.  Woops!
Increased FPS by only drawing tiles that exist; although in the future, it should be all the tiles drawn on a surface, that we move around instead.
???