Added communication functionality to GameController