DragDrop.js changes:
1) Smaller;
2) Fixed bug on start dragging right after instance;
3) Prevent checking cursor position based on browser for each mouse movement;