Added the tree builder strategy base class