A drag and drop demo application using UICollectionView