Added getHumanPlayer() and human code