C++ implementation of the Shotgun API