3 source files.  suit and number live in Card class