simple photo album implementation for CS213 May 2013