making progress on breaking views out into partials for server rendering at least.  next task is figuring out the creation of a helper for rendering metadata into a container element for the rendered markup that makes it easy to recursively hydrate views and connect all event handlers client side