a simple header-only json serialization solution for c++ based on picojson