Rewrote most of the networking code to properly handle game state when joining at any peer