First swing at a card view and some controls for testing it.