Made line css and tip css configurable.
Added some eyecandy with CSS transitions.
Improved D&D experience by avoiding the selection of drag handler. Minor refactoring.