Making a draggable interface work.