Rotation and Librations of the Moon