consolidate dragIndexPath and dropIndexPath to draggingIndexPath