rpc: move core RPC module