An image gallery using angularJS