Added code to update and delete in WeatherProvider as well as code to test those functions in TestProvider.