Refactor and replace manually managed UIScrollView pager with UIPageViewController