Trying to have multiple threads to allow for multiple clients, but
something is going wrong with the blocking when server Socket calls
.accept()