Cleans up the Card class, clarifying variables and methods with
refactoring and comments.