Описание задания: Ваша задача состоит в написании кода для отображения дерева объектов. Необходимый функционал: ● должна быть возможность добавления/удаления/редактирования существующих узлов. ● должна быть реализована возможность добавления бесконечного числа дочерних узлов. ● должна быть предусмотрена возможность сохранения и загрузки состояния дерева. (Local storage) Требования к выполнению: ● для выполнения задания нужно использовать чистый JS (ES). При необходимости использовать препроцессор. ● в задании не должно содержаться никаких дополнительных сущностей кроме тех, которые необходимы для отображения дерева. ● выполненное задание должно быть оформлено в виде репозитория на одной из открытых площадок http://github.com/ , http://bitbucket.org/ ● решение должно быть покрыто тестами