overloaded stuff in.
overloads with automapper
added IPublisher, ManagedPublisher, etc.