added IOC container, sending messages via IOC and to handlers in path