Set origin point on moveTo

I set an x and y origin point when calling moveTo. This seemed to resolve an issue I had in the selectable component. When I called the to method repeatedly with an x or y that was less than the original the box just kept following the new points and shrinking.