To Do
Replace all list-based mutable immutables with simple classes that have meaningful names
Move serverListen function inside tkinter class
add elements for IP and PORT, and a "Connect" button, to GUI
clean up old clients when they disconnect
add license stuff to top of each source file
add command to list all connected clients
test and debug git hooks