     
     init?(json: JSON) {
         // TODO Guard against json not having required values
-        id = Int64(json["id"].intValue)
+        id = UUID(uuidString: (json["id"].stringValue))
         name = json["name"].stringValue
         latitude = json["location"]["latitude"].doubleValue
         longitude = json["location"]["longitude"].doubleValue

    }
    
    // MANUAL INIT for debugging and testing
    init(id: Int64, name: String, latitude: Double, longitude: Double) {
        self.id = id
        self.name = name
        self.latitude = latitude

}

class Place: NSObject {
    var id: UUID!
    var name: String
    var latitude: Double
    var longitude: Double
