setup Ninject DI container