Slightly more efficient map

Now we don't load the images in every single modal in the background, we instead load them when the modal is triggered by click or by hash in the url. Sorta hacky but a small change that hopefully will help a lot with page load times. 

Hiding the actual image source in the data-src attribute and swapping it for the actual src attribute only when the modal is triggered.