add gitignore
add input message box
add connected users title
add space as illegal character
add message functionality
add different colors for different users
ignore empty messages
user list updates with each connection
make the text autoscroll
add error messages
add error and warning bar