Write most of Deck.  Decided to have default data structure of cards be an ArrayList; negotiable.