refactor Location to WeatherLocation
WeatherLocation now inherits android.location