Add initial impl of chat client and server
Fill out server implementation
Fix some various problems
Change name size
Implement server side of handshake
Actually remove the newline after name in client
Fix the server returning the client's own name
Add a bunch of diagnostic output