changing sections to nil so it doesn't try to load old data if the request to the server times out
setting sections and error message to nil on new response from server so it doesn't revert to old data
added in segues to show error message if it can't connect to server
added error logic