removing console.logs
added a check to prevent submitting empty string username
fixed submit button and added end to end tests to test the rest of the functionality of the sockets/application