Add support for image descriptions

Descriptions can now be added to the images. The loading graphic now displays correctly when navigating between images. I've also updated the lightbox design to clearly show the image information. The close button has also been improved to be more user friendly and removed the need for the image.