added foundation code for map panning and finish isometric drawing