Added data contracts and members to the player and card