Added advanced server status. We ping the server until we get a successful response. When the server is starting and a request is made we display a message to the user that the server is in fact starting. Or if it is shut down. This prevents the entire system to crash and restart every server.