Fixed out of control CircleShape creation

Now a CircleShape is only created for each player. However, the
CircleShapes are not cleaned up on disconnect because the renderer does
not know when someone has disconnected. It is a minor issue for now but
should be fixed in the future.