Delegate events and bind the event listener methods #17
Use proper event listeners in Dragdealer Cursor #17
Move all event-related methods outside Dragdealer prototype #17
Ensure options, wrapper and handle in constructor #17

No need to pass these 3 params again for the init method