implemented taketurn in humanplayer