ibi: Photo Sharing and Storage for the Modern Family with albums