Add drag and drop capability