Move "estimator.go" to the root package.
Simplify "(*Estimator).Estimate".
Merge branch 'feature/refactor-estimator'