SupernodeTCPThread.java in disconnectClient()
//TODO: remove client's files from hashtable
//TODO: tell other supernodes to remove files

Client and Supernode
//TODO: implement the download messages

Client to client
//TODO: implement download

Test all supernodes are being updated with new files from other supernodes