Make IoC bootstrapper static and use IoCType enum to return a PicoContainer (Factory or Singleton)