Safely close connections on bad username input, and delete clients when socket closes
All logic now in classes/methods, SEND/BROADCAST supported