Changed TapeFollowingPilot to implement TapePilot and Regulator