Added leaf and node classes for the decision tree itself.