more work on drag and drop

Impliment a minimum move before "drag" function