Bad Ping Pong Logic
Currently there is ping pong logic going on.
The client requests positions of all the other clients.
The server sends that data.
When the client receives that data, it then asks for all the names of all the other clients.
The sever sends that data.
Then the client receives that data and asks for something else.
Solution
Client should ask the server for as much information it can gather about all the other clients in one swoop.