added RPC library and preliminary object synchronization implementation