changes to ServerGameController- unfinished, with errors