Location is now in the middle center of the text and
location.getDirection() influences rotation.
Tryed to change rotateVector()