lightweight drag/drop handler, supporting containment, multiple element drag, custom css classes, drop filters, drag filters