     // MARK: Main View Controller: Helper methods
 
     func addButtonMainView(xPosition: CGFloat, width: CGFloat, alpha: CGFloat, text: NSString, viewController: NSViewController) -> NSButton {
-        let button = NSButton(frame: NSMakeRect(xPosition, Constant.WindowLayout.MinimumPaddingButton/1.5, width, Constant.WindowLayout.HeightOfButton))
+        var button = NSButton(frame: NSMakeRect(xPosition, Constant.WindowLayout.MinimumPaddingButton/1.5, width, Constant.WindowLayout.HeightOfButton))
+        button = addButtonConfiguration(button)
         button.image = NSImage(named: "background-\(text)-button")
-        button.bordered = false
-        button.setButtonType(NSButtonType.MomentaryChangeButton)
         button.attributedTitle = TextAttributter.attributedStringForButtons(text.uppercaseString, font: "AvenirNext-DemiBold", color: NSColor.whiteColor())
         button.alphaValue = alpha
         let selectorString = "on\(text.capitalizedString)ButtonPressed"
+        button.target = viewController
         button.action = NSSelectorFromString(selectorString)
-        button.target = viewController
 
         viewController.view.addSubview(button)
 

    // MARK: Break view layout

    func breakLayoutHeaderLabel(viewController: NSViewController) -> NSTextField {
        let label = addBasicTextField(viewController, text: "TAKING A BREAK")
        label.textColor = NSColor.whiteColor()
        label.alphaValue = 0.6
        label.font = NSFont(name: "OpenSans-Semibold", size: 40)
        label.sizeToFit()
        label.frame = NSMakeRect((viewController.view.frame.width - label.frame.width)/2, viewController.view.frame.height - label.frame.height - 25, label.frame.width, label.frame.height)

        return label

        return label
    }

    func addButtonConfiguration(button: NSButton, viewController: NSViewController, text: String) -> NSButton {
        button.bordered = false
        button.attributedTitle = TextAttributter.attributedStringForButtons(text, font: "AvenirNext-DemiBold", color: NSColor(calibratedHue:0, saturation:0, brightness:0.22, alpha:1))
        button.setButtonType(NSButtonType.MomentaryChangeButton)
        button.alphaValue = 0.8
        button.target = viewController

        viewController.view.addSubview(button)

        return button
    }

    func addBasicTextField(viewController: NSViewController, text: String) -> NSTextField {
        let textField = NSTextField(frame: NSMakeRect(0, 0, 0, 0))
        textField.bezeled = false
