update details in package.json
move more logic to draggable mixin