vector3 class finished with the rotate methods