AngularJS plugin that implements draggable and droppable utilities