A learning exercise of creating a barebones clone of Flickr