added photo flickr implementatoin, homepage, and tests