Add timestamp to messages, tweak styles, force user to input nickname before continuing.
Add header to show number of users online.
Show user typing; Fix message for logout; Focus message box after nickname input.
Only send typing info to others.
Keep track of user names.