complete project 'Dropit',and support dragging the item