Beginning to implement Ninject DI
Finished implementing DI for PluginManager and ViewModels