Add clone option to Draggable, partially works

Trying to implement #12

This creates and drags a clone.. but I haven't figured out how to remove the clone after dragging is done (if it doesn't hit the target)

Pointers?