 @objc protocol PopoverManagerDelegate {
     optional func openThatPopover()
     optional func closeThatPopover()
+    optional func configureThatView()
+    optional func configureThatMenu()
 }
 
 class PopoverManager: NSObject, ViewClicked, PopoverManagerDelegate {
 
     let statusItem = NSStatusBar.systemStatusBar().statusItemWithLength(-1)
     let popoverView = PopoverView()
+    let menuPopover = NSMenu()
+    let iconMenu = NSImage(named: "menu-logo")
     var popoverController = PopoverWindowController()
     var breakController = BreakWindowController()
     var popoverIsActive = false

        self.popoverController.window?.makeFirstResponder(nil)
        self.popoverController.popover.close()
    }
}

    override init() {
        super.init()

        self.iconMenu?.setTemplate(true)

        self.popoverView.frame = NSMakeRect(0, 0, NSStatusBar.systemStatusBar().thickness + 3, NSStatusBar.systemStatusBar().thickness)
        self.popoverView.delegate = self
        let imageView = NSImageView(frame: NSMakeRect(0, 0, NSStatusBar.systemStatusBar().thickness, NSStatusBar.systemStatusBar().thickness))
        imageView.image = self.iconMenu
        self.popoverView.addSubview(imageView)

        self.popoverController.popoverManager = self
