Translates a page spec, template, and content into a Page model for consumption by the rendering tier.