Taking out Minimizer class from master. Available in clbustos branch.
Will add this and related code in new repository.