Network Improvements

Improved handshaking.
Reduced network traffic.
a) smarter who messages are sent to
b) broken into groups - 1 group per instance
Waits for all players to be ready before starting game.