refactored Forcast Fragment and added an Async Task to fetch the weather