Dropped some unnecessary interfaces
Updates to add back MassTransit style publisher confirms