Set up ports, sockets, but PlayerHandler threads don't communicate
with/wait for each other yet
Fixed multithreading to let players take turns