A C++ library for writing applications that interface with rippled