Did some renaming. Added a proper FragmentPagerAdapter. Added an ImageViewerInterface