[#5] Improve the Executory api
[#6] Refactor RpcResponseDecoder to deal with larger frames