Renamed classes and documented TravellingWaveCavities