Move type declarations into the layers that use them
Add tests of Event <-> Object serialization
Add tests of ObjectSpec conversion
Initial implementation of ZeroRPC server functionality