Thank you!

I don't know Ascensions tute but I will definitely look for it now.

The map panning is done using Leaflet, an open source JavaScript map API. I was looking for something that would let me make zoomable maps on both mobile touch and desktop. It is a really incredible project, check it out.

I'm already learning a lot just reading people's comments on this forum. I'm very open to constructive criticism to help me improve my maps so any comments are welcome .