Update cabal file
Add RPC prototype