Network

This pull request will implement the network components of the game.