Changing json keys to strings.
Changing data contract slightly to make deserialization easier.
More tweaks to the DC