A responsive, multifunctional slideshow/gallery