last design changes
Adding SyncService, new way to update weather and deleting FetchWeatherTask