add the ability to resize circles by dragging on the boundary