Refactoring pluribus switch for logical port approach.
PluribusSwitch no longer needs to know about what type of principal class constructor taken in.