A generic draggable-component for Om