ViewPager is fully functional!  Now to abstract it and make it generic.