- Add handling that will actually prevent user from using the program if there is a connection failure
- Add handling to allow user to try connecting again