     private var _isButtonSelected: Bool = false
     private var _isButtonEnabled: Bool = true
     
-    // MARL: - Public Properties
+    // MARK: - Public Properties
+    /// Whether the button is currently in a selected state
     internal var isButtonSelected: Bool {
         return _isButtonSelected
     }
-    
+    /// Whether the button
     internal var isButtonEnabled: Bool {
         return _isButtonEnabled
     }

        
    }
    
    
    private func _setSelectedState() {
        
        backgroundColor = tintColor

    }
    
    // MARK: - Private Methods
    /**
     Configures the initial style of the button
     - Sets title color
     - Clears background color
     - Adds a border of 0.5 px
    */
    private func _configureButton() {

        setTitleColor(tintColor, forState: .Normal)
