         }
     }
     
-    fileprivate var theme: Theme = Theme.standard
-    
-    @objc public var dataStore: MWKDataStore? {
-        didSet {
-            guard let newValue = dataStore else {
-                assertionFailure("cannot set dataStore to nil")
-                return
-            }
-            title = WMFLocalizedString("saved-title", value: "Saved", comment: "Title of the saved screen shown on the saved tab\n{{Identical|Saved}}")
-            savedArticlesCollectionViewController.dataStore = newValue
-        }
-    }
-    
-    required init?(coder aDecoder: NSCoder) {
-        super.init(coder: aDecoder)
-        savedArticlesCollectionViewController = SavedArticlesCollectionViewController()
-    }
-    
-    fileprivate enum View: Int {
-        case savedArticles, readingLists
-    }
-    
     fileprivate func addChild(_ vc: UICollectionViewController?) {
         guard let vc = vc else {
             return

        apply(theme: self.theme)
    }
    
    fileprivate var buttonHairlines: [UIView] = []
    
    override func viewWillAppear(_ animated: Bool) {
        super.viewWillAppear(animated)
        wmf_updateNavigationBar(removeUnderline: true)

    }
    
    // MARK: - Batch edit toolbar
    
    internal lazy var batchEditToolbar: UIToolbar = {
        let toolbarHeight: CGFloat = 50
