A custom and easy to use UIPageViewController subclass