Added Estimator superclass