Implemented drag and drop with configurable drag speed.
Changed DesktopMouse to allow transition time to be optionally configurable.
Changed parent pom to allow the project to be controlled by our internal CI.