Rotation2 and Rotation3 improved with from_* methods. Betwee_vecs implemented for all rotations.