Chat server project, based off past iterations of CMSC 23300 at the University of Chicago