updates to player and dealer class