Drag & Drop functionality implemented using SVG and AngularJS combined with jQuery.