Make a draggable component.