Consolidated Tree.cpp into ConfigManager.cpp to save compile time