A basic system for handling drag and drop within a single application.