An image frame overlay with (popup) thumbnails on mouseover for AngularJS