added code to handle the passing of turnhistory into the humanplayer class and its methods