Photo Album GUI using MVC and UML, API included completed April 2013