individual photo view. navigation between gallery, photo view, and index. some controllers are being deleted for memory preservation