 
 class OHCircleSegue: UIStoryboardSegue {
     
-    private static let expandDur: CFTimeInterval = 0.35
-    private static let contractDur: CFTimeInterval = 0.15
+    private static let expandDur: CFTimeInterval = 0.35 // Change to make transition faster/slower
+    private static let contractDur: CFTimeInterval = 0.15 // Change to make transition faster/slower
     private static let stack = Stack()
     private static var isAnimating = false
     

    
    private func startAndEndPaths(shouldUnwind: Bool) -> (start: CGPathRef, end: CGPathRef) {
        
        // The hypothenuse is the diaonal of the screen
        // The diagonal of the screen is the diameter we
        // need the big circle to be to cover the whole screen
        let width = UIScreen.mainScreen().bounds.size.width
        let height = UIScreen.mainScreen().bounds.size.height
        let rw = width + fabs(width/2 - circleOrigin.x)

    
    override init(identifier: String?, source: UIViewController, destination: UIViewController) {
        
        // By default, transition starts from the center of the screen,
        // so let's find the center when segue is first initialized
        let centerX = UIScreen.mainScreen().bounds.width*0.5
        let centerY = UIScreen.mainScreen().bounds.height*0.5
        let centerOfScreen = CGPointMake(centerX, centerY)
