Create a single object containing all data required to render a view/page that provides hooks to sync with server and data-bind with elements on the page