 extension MillefeuilleViewController: UIGestureRecognizerDelegate {
   func handlePanGesture(recognizer: UIPanGestureRecognizer) {
     guard let gestureView = self.mainViewController.viewControllers.first?.view else { return }
+    
+    NSLog("gesture, menu showing: \(self.leftMenuVisible)")
     // Only want gesture from the side of the screen
     if !self.leftMenuVisible && recognizer.locationInView(gestureView).x > self.panGestureXLocationStart {
       return

        self.viewOverlay.backgroundColor = self.viewOverlay.backgroundColor?.colorWithAlphaComponent(0.5)
        leftMenuView.frame = CGRectMake(0, 0, self.leftMenuWidth, leftMenuView.frame.height)
      })
      self.leftMenuVisible = true
    }
  }
  

  
  var leftMenuVisible: Bool = false
  
  var gestureToDisplayOngoing: Bool = false
  
  let panGestureXLocationStart: CGFloat = 70.0
  
  public static let MILLEFEUILLE_SHOW_MENU = "MILLEFEUILLE_SHOW_MENU_NOTIFICATION_NAME"
  
  public static let MILLEFEUILLE_HIDE_MENU = "MILLEFEUILLE_HIDE_MENU_NOTIFICATION_NAME"
  
  override public func viewDidLoad() {
    super.viewDidLoad()
