Renamed json properties

lower case property names and underscores when serializing classes.