add pages controller

allows for bespoke pages to live within the responsive site

cc @andrewgarner is this what you had in mind?
If we do this we'll have multiple routes to the same resource which is bad for SEO. You could redirect redirect to the sanitised `id` param or you could constrain the `id` param in the router?