      Rewinds all the swipeViews, resets the votes (UI and voteRecord) to pre-voting, resets the resultsView
      */
     func resetGame() {
-        
-    }
+        repeat {
+            swipeableView.rewind()
+            swipeableView.topView()?.backgroundColor = UIColor.blackColor()
+        } while swipeableView.history.count > 0
+        
+        voteRecord.removeAll()
+    }
+    
+//    func resetCardView(cardView:ABCardView) {
+//        cardView.backgroundColor
+//        var collectionView:AATCollectionView?
+//        for view in cardView.subviews {
+//            collectionView = view as? AATCollectionView
+//        }
+//        collectionView?.backgroundColor =
+//            collectionView.superview?.backgroundColor = cell?.backgroundColor
+//        
+//    }
+    
     
     //ViewController Ends here
 }

        navigationController?.setToolbarHidden(false, animated: false)
        view.clipsToBounds = true

        /**
        TODO: Make it do whatcha wannit to do!
        */
        swipeableView = ZLSwipeableView()
        setSwipingAllowedTo(false)
        view.addSubview(swipeableView)
        swipeableView.frame = view.bounds
        swipeableView.numberOfActiveView = 7

    }
    
    func prepareResults() {
        var resultingAge = 0
        voteRecord.enumerate().forEach { (card: (index: Int, element: (CardID, Bool))) -> () in
            if card.element.1 {
