move sprite to the other side of the world when rolling over.
start to alter coordinate to make it an immutable type.
return new instances of coordinate when rotating.
replace old coordinate with new one after each move.