So for a recent project I needed to create multiple lists and be able to drag and drop their items from one to the other. The idea of user interaction that involves dragging elements was completely daunting until i stumbled upon jQuery UI.
jQuery UI is a great open source library of animation plugins and effects that you can easily integrate into your existing jQuery code. They are compatible with all modern browsers and can be easily skinned to fit seamlessly with your work.
jQuery UI Sortbale plugin was exactly what i was looking for as i could move items around freely and empty lists were acceptable. The site provides great documentation telling you exactly which files to include.
Take a look at some demos to see jQuery UI’s capabilities.