Moved port connector logic into its own class