Added loading screen that covers the page while user is connecting to socket