Updated the chat UI
Merge branch 'chat'

Conflicts:
	web/main.dart
Enabled top chat pane to have tabs for multiple public chat panes
chat is now functioning.  if more than one user is logged on, they may communicate with each other
tab styling
merge conflict in input.dart