         // Dispose of any resources that can be recreated.
     }
     
-    func produceCardView()->ABSwipeableCardView {
+    func produceCardViewForCardInfo(cardInfo:[Int])->ABSwipeableCardView {
         let cardView = ABSwipeableCardView(superView: view)
         cardView.backgroundColor = FlatUIColors.randomFlatColor()
         let collectionView = getCollectionView()
         cardView.addSubview(collectionView)
         collectionView.frame = CGRectInset(cardView.bounds, 20, 20)
         
-        drawNewCardForNewCardView()
         return cardView
-    }
-    
-    func drawNewCardForNewCardView() {
-        deck.drawCardFromDeck()
     }
     
     func getCollectionView()->UICollectionView {

        ✅1) add a collectionView to a card so that it's visible.
        ✅2) make the collectionView present the cardInfo.
        ✅3) add a voting mechanism
        4a) generate all 6 cards, piled ato p one another, slightly rotated
        4b) make swiping rotate to the next card
        5) keep a **visual** tally of the votes.
        6) Stop when all 6 cards have votes.

    let cellReuseID:String = "cellReuseID"

    var voteTally = [Int:Bool]()
    var cardViews = [ABSwipeableCardView]()
    private let numCols = 4
    private let numRows = 8
    let deck = AATDeckModel.sharedDeck
