Implement server -> client marshaling

Adds the ServerMarshal internal helper class which allows for communication of the metadata needed to restore views between the server and client contexts.