A dynamic page view controller