         activityIndicator.stopAnimating()
     }
 
-    private func installActivityIndicator() {
-        view.addSubview(activityIndicator)
-        view.addConstraint(NSLayoutConstraint(item: activityIndicator, attribute: .CenterX, relatedBy: .Equal, toItem: view, attribute: .CenterX, multiplier: 1, constant: 0))
-        view.addConstraint(NSLayoutConstraint(item: activityIndicator, attribute: .CenterY, relatedBy: .Equal, toItem: view, attribute: .CenterY, multiplier: 1, constant: 0))
-    }
-   
     // MARK: Screenshots
 
     private lazy var screenshotView: UIView = {

        return activityIndicator
    }()
    
    func showActivityIndicator() {
        if !refreshing {
            activityIndicator.startAnimating()

        return refreshControl.refreshing
    }

    private func installRefreshControl() {
        webView?.scrollView.addSubview(refreshControl)
    }

