add pages controller

allows for bespoke pages to live within the responsive site

cc @andrewgarner is that what you had in mind?