allow dragging in multiple images to animate cursors to fix #36
use promises for dragging with alt key