added a vec2 class.