refactoring task panel to only have 1 tree, too complicated with 2