Add cancel and handle options, refactoring, add drag element to event
Creating a DragDetector example