mild socket changes
Now we have a nice base going

next step: hooking it up to sockets and deciding how to display. i.e.:
chat vs “whiteboard style”