Added Vector2 class and fixed some small things in Vector3