Removed DraggableCircle class in favour of an InteractionContext
which will have a state for dragging circles and a state for creating 
new circles depending where you click.
Clicking and dragging outside of the existing circle in the 
MPLImageViewer will dynamically create and size a new circle.