Creates class instance from JSON Object that can be returned by Android or iOS agent, or can be a serialization result
City.fromJson(Map<String, dynamic> json) : name = json['name'];