updated treeBuilder and Classification Counter to be compatible with split predictive model