Added methods to create properties from json objects.
Stopped using JSON Objects directly other than in the Data Source.