basic drag functionality back end working but no front end while dragging yet