Drag and drop demo finished.

With ajax callbacks and persistand database backing