         var coord = locationObj.coordinate
         
         dispatch_async(dispatch_get_main_queue()){
-            self.onLocationFound(Location(lat: coord.latitude, lon: coord.longitude, cityName: "Pippo"))
+            self.onLocationFound(Location(lat: coord.latitude, lon: coord.longitude))
         }
         
         stopUpdating()

        locationManager.stopUpdatingLocation()
        NSLog("Error: \(error)")
        dispatch_async(dispatch_get_main_queue()){
            self.onLocationFound(Location(lat: 37.3175, lon: 122.0419, cityName: "Cupertino"))
        }
    }
    

struct Location {
    let lat: Double
    let lon: Double
}

class LocationDatastore: NSObject, CLLocationManagerDelegate {
