Better dragging, doesn't allow dragging so as to create a collision
Implemented for callback to be executed when a move is moved (it's start time is changed)