Remove Vec2 and use cgmath instead