improve user experience while logging in;
try reconnect after disconnect possibly because of a server restart;
showing connectivity info;