Upon startup, app now checks for server connection and fails if connection fails. A disclaimer is shown upon registration.