Added comments to 3 files and changed ForecastFragment to handle onResume()