Added base exchange at connect
Upgraded pub/sub to allow for optional direction