Added Interaces for WeatherProviders