Use Ninject for DI in CLI/GUI