Core Drag and Drop functionality and code production