Add IoC container