Support for global view context

Closes #4 
In the current form, I believe that the `generateResponse()` call below will eventually call `render()` via `internals.marshall` and the logic in `render()` will process the global context.