Add super rough initial implementation of basic drag-n-drop.