Add DragLayer

receives DragEvents which inform it to pickup or drop a component.

The dragging is locked to the framerate