Добавил класс Node который описывает элемент дерева и небольшой шаблон работы с ним