The bare necessities drag and drop AngularJS directive.