refactor so player now contains a new fields for holding corp cards