Написать ext-trees под jQuery
Есть такая вещь -> http://www.extjs.com/deploy/dev/examples/tree/two-trees.html
Необходимо сделать на jQuery что-то похожее, обязательные требования:
1) есть 2 слоя. На 1-м корневой каталог и группы с атрибутами, на 2-м только список атрибутов. *
2) на 1-м слое можно добавлять/удалять/переименовывать группы, со 2-ого можно перетягивать атрибуты или отправлять их обратно на него
3) можно менять положение групп и атрибутов - вверх/вниз, перетягивать атрибут в другую группу
4) группа может находиться только в корневом каталоге (а не группа в группе)
5) атрибут может находиться как в корневом каталоге так и в группе
6) на выходе мы должны получать массив этого дерева, который будем отправлять POST-запросом
* группы - это как папки, а атрибуты как файлы