implement Add for Vector3