draggable
component to make an element draggable