rework ui so its actually useful to drag and drop images