private void WeatherTick(object sender, object e)
 {
     //Current weather is updated on every tick
     Weather.UpdateCurrentWeather(locationService.DefaultLocation);
     if (todaysWeatherCounter >= TodaysWeatherRefresh)
     {
         Weather.UpdateTodaysWeather(locationService.DefaultLocation);
         todaysWeatherCounter = 0;
     }
     if (tomorrowsWeatherCounter >= TomorrowsWeatherRefresh)
     {
         Weather.UpdateTomorrowsWeather(locationService.DefaultLocation);
         tomorrowsWeatherCounter = 0;
     }
     if (weeksWeatherCounter >= WeeksWeatherRefresh)
     {
         Weather.UpdateWeeksWeather(locationService.DefaultLocation);
         weeksWeatherCounter = 0;
     }
     todaysWeatherCounter    += 1;
     tomorrowsWeatherCounter += 1;
     weeksWeatherCounter     += 1;
 }