Improved error handling on JSON requests
Error handling and layout improved for connection outages
Improved error handling: PINs are no longer lost if the user has already selected a PIN and there's a connection outage.
Improved UI for internet outages