changed TomasRotationPilot & TravelPilotImpl to using empty constructors as well