Forecast loading fixes

Forecast now properly loads
Toast appears to inform user if network is disconnected
App no longer crashes if network connection cannot be established
Fields now hide when the app opens and appears after they have been
loaded
Progress bar hides when loading is finished.