BROKE Vector2 interface, added more methods to Vector2