Added new Service class which replaces AsyncTask to update weather data