Base class for the overall top-level control for a page. The Page class
offers some simple page-level facilities: getting/setting the page title
(e.g., as an attribute in markup), cracking URL parameters, tracking changes
via a hashchange event, and creating pages that fill the viewport.
This page is an instance of a Page control.