add drag-and-drop positioning for project images