refresh button in
fixed location not updating properly on refresh... we were only updating the cached location and not fetching a new one
updated refresh button so temp changes update icon color properly
now a smooth transition when new location/temperature updated
refresh button now hidden when application is taken out of foreground
15 second timer added to refresh button that hides it
refresh button toggle disabled when offline, and forcing button to hide itself when reachability lost
wifi error screen added in, need to update logic for it
offline state error messaging logic cleaned up a bit