-Added Ninject.Interception
-Refactoring