Remove input box and button to set username
- Set username will be a prompt so a physical input box and button are not necessary
Add set username prompt to script.js
- Users will be asked to set a name everytime the app is loaded
- Add argument to setPsuedo function that will set the psuedo to whatever the user enters at the prompt
Add validation for username presence
- Username will not be set if the user does not enter anything in the prompt
Add error handling if user does not enter a username
- If the user fails to enter a username, the application will reload, and the prompt will once again ask the user for a username
- Fix error where application failed because user did not enter a name
Fix error where username was possibly set to null
- If user hit cancel on the prompt, the username would be null
- Logic checks for username being null before setting a username
Disable hide chat controls on start
- Chat controls are visible whenever the application is loaded. Never hidden
Focus on messageInput textbox after set username
- After a successful setting of the username, the user should be ready to start chatting
- Focus on messageInput box so user doesn't have to click in text area after setting username
Merge pull request #19 from alexanderdavidpan/Implement_Set_Username_Prompt

Implement set psuedo prompt