AngularJS directive to create a photo slideshow with external data.