add WorkBenchTree.pm