Moved functionality that will be common between Cart and Bart trees to base class.  Initial structure for Bart trees.