Change rpc server example to use simple restore function
Hide members of Server/Client
Update docs for RPC