         imageView.addSubview(label)
         
         switch indexPath.row {
-        case 30:
+        case ButtonCellRow.YesButton.rawValue:
             label.text = "YES"
             cell.backgroundColor = FlatUIColors.emeraldColor()
-        case 31:
+        case ButtonCellRow.NoButton.rawValue:
             label.text = "NO"
             cell.backgroundColor = FlatUIColors.pomegranateColor()
         default:

        return String(topCard[indexPath.row])
    }
    
    //ViewController Ends here
}

extension FlatUIColors {
    public static func randomFlatColor()->UIColor {
        let colors = [FlatUIColors.turquoiseColor(), FlatUIColors.greenSeaColor(), FlatUIColors.emeraldColor(), FlatUIColors.nephritisColor(), FlatUIColors.peterRiverColor(), FlatUIColors.belizeHoleColor(), FlatUIColors.amethystColor(), FlatUIColors.wisteriaColor(), FlatUIColors.wetAsphaltColor(), FlatUIColors.midnightBlueColor(), FlatUIColors.sunflowerColor(), FlatUIColors.carrotColor(), FlatUIColors.pumpkinColor(), FlatUIColors.alizarinColor(), FlatUIColors.pomegranateColor(), FlatUIColors.cloudsColor(), FlatUIColors.silverColor(), FlatUIColors.concreteColor(), FlatUIColors.asbestosColor()]
        
        let randomIndex:Int = Int(arc4random_uniform(UInt32(colors.count)))
        return colors[randomIndex]
    }
}


import FlatUIColors

class AATrickViewController: UIViewController, UICollectionViewDataSource, UICollectionViewDelegate, UICollectionViewDelegateFlowLayout {
    let cellReuseID:String = "cellReuseID"

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

    enum ButtonCellRow:Int {
        case YesButton = 30
        case NoButton  = 31
    }
    
    override func viewDidLoad() {
        super.viewDidLoad()
        
        deck.resetDeck()
        var card1 = produceCardView()
        
        /**
        TODO: Refactor deck, load all at once.
        */

        /**
        TODO NEXT: 
