 
 extension UIViewController {
     
-    func startProgress(_ title: String? = "Loading...") {
+    public func startProgress(_ title: String? = "Loading...") {
         view.startProgress(title)
     }
     
-    func stopLoading() {
+    public func stopLoading() {
         view.stopProgress()
     }
     

        addSubview(label)
    }
    
    required init?(coder aDecoder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }


extension UIView {
    
    func createProgress(title: String? = "Loading...") {
        let progress = KDProgressHUD()
        progress.start(for: self, title: title)
    }
    
    public func startProgress(_ title: String? = "Loading...") {
        createProgress()
    }
    
    public func stopProgress() {
