     }
   }
   
+  public var cellIndexPaths = [Int:IndexPath]()
+  
   // MARK: Private Properties
   
   private weak var delegate: QuiltViewDelegate? {

  }
  
  private static var didShowMessage = false
  private static var cellIndexPaths = [Int:IndexPath]()
  
  // Set the class name for debug purposes only
  private var className = "QuiltView"

    self.positionByIndexPath[path.section]?[path.row] = point
    
    // Store the index path so we can use it later on for selecting random cell's to scroll to
    self.cellIndexPaths[self.cellIndexPaths.count] = path
  }
  
 private func positionForIndexPath(path: IndexPath) -> CGPoint {
