Elementary RPC is a simple, async client library for interacting with Protobuf RPC servers