moved player responsibilities out of game class into human_player class