switch to jquery ui for dragging and dropping and implement secondary nesting