Attempting to handle better synchronization of collections in a threaded
environment.
Believe the player list needs to be explicitly synchronized
And some more synchronization of the players list
The iteration is still not working. Why why why? It's explicitly
synchronized!