 
 import UIKit
 
-class RSRoundBorderedButton : UIButton {
+public class RSRoundBorderedButton : UIButton {
     
     // MARK: Initializers
     
-    convenience init() {
+    public convenience init() {
         self.init(frame: CGRectZero)
     }
     
-    override init(frame: CGRect) {
+    public override init(frame: CGRect) {
         super.init(frame: frame)
         setup()
     }
 
-    required init(coder aDecoder: NSCoder) {
+    public required init(coder aDecoder: NSCoder) {
         super.init(coder: aDecoder)
         setup()
     }

    get { return super.tintColor }
    }
    
    override var enabled: Bool {
    set(newEnabled) {
        super.enabled = newEnabled
        refreshBorderColor()

    
    // MARK: Override
    
    public override var tintColor: UIColor? {
    set(newTintColor) {
        super.tintColor = newTintColor
        setTitleColor(newTintColor, forState: .Normal)
