Drag and drop
Using canvas events for drag-and-drop (drag with the mouse).