 
 struct FPLightBoxViewControllerConstants {
     static let dismissalFlickVelocityMagnitude: CGFloat = 2000.0
+    static let mediumAnimationDuration = 0.4
+    static let fastAnimationDuration = 0.2
 }
 
 class FPLightBoxViewController : UIViewController,UIScrollViewDelegate, UIGestureRecognizerDelegate {
     
     //MARK:- Properties
-    var scrollView: UIScrollView!
+    
     var image: UIImage!
     var referenceImageView: UIImageView!
-    var imageView: UIImageView!
-    var backgroundView: UIView!
-    
-    var animator: UIDynamicAnimator!
-    var referenceFrame: CGRect!
-    var imageWidth: CGFloat!
-    var imageHeight: CGFloat!
+    var backgroundColor: UIColor!
+    
+    private var imageView: UIImageView!
+    private var backgroundView: UIView!
+    private var scrollView: UIScrollView!
+    private var animator: UIDynamicAnimator!
+    private var referenceFrame: CGRect!
+    private var imageWidth: CGFloat!
+    private var imageHeight: CGFloat!
     //MARK:- Flags
     var isPresented = false
     

            
        }
    }
}
        self.scrollView.showsVerticalScrollIndicator = false
        self.scrollView.backgroundColor = UIColor.clearColor()
        
        if let color = self.backgroundColor {
            self.backgroundView.backgroundColor = color
        }
        else {
            self.backgroundView.backgroundColor = UIColor(red: 0/255, green: 0/255, blue: 0/255, alpha: 0.8)
        }
        
        self.view.addSubview(self.scrollView)
        
        
