Okay I better first implement a non-ninject based pattern and then we can start converting.