DISCUSSION: Interfaces

Max O is taking care of the Estimator interface.
I'm working on the Optimizer interface/class.

trying to decide which to use.  I think a class is better b/c then the user only has to declare one thing, but then it's not very modular.