More work on deserializing the invocation
Lots more work on serialization
Initialization cleanup
Initialization cleanup
Initial work on adding IO
Lots of work on remote invocation