java based photo album manager