Checks for internet connection

Changed how news fragment works, added in refresh button for news.
Added in loading screen.  Loading screen needs to continue when
connection made.  Doesn't check if connection to json can be made.