Implement Basic Draggable Functionality

Refs #2