simple chat app using tcp sockets
- Create a handle and chat with other connected clients continuously
- Contains a server for clients to connect to, as well as a client class, which uses the command line to take input and write ouput
- GUI client
- User auth + database
- Encrypted channel