finished constructDecisionTree() basics