A JSON reader and writer written in C++