Refactor card class into struct to better align with internal concepts
Refactor card class into struct to better align with internal concepts

theflimflam/last-card,theflimflam/last-card,theflimflam/last-card