David Gamble's cJSON library