Rectangle, add getPosition returns Vector2

Created private Vector2 to avoid creating new Vector2 with each call of getPosition method.