Drag and drop functionality added