refactored DecisionTree to ClassificationTree