add humanplayer class