Drag & Drop functionality in AngularJS, no jQuery required