ChatServer and ChatServerThread skeleton code

Mostly adapted from ParrotServerExample; some things may not make sense
in the long run.