Creates Draginator as subclass of Draggable. Overwriting most methods in...

... order to handle multiple types of actions (draggable, resizeable, rotateable).