Modify the DeckViewModel card_model protocol to be marginally saner.
Slightly refactor RackApp.