changed to using camel-cased key names in json, fixes #15