added plugin interface and renamed manager
removed public keyword from interface
renamed repositorymanager
installing ninject 3.2
added repository manager interface
overriding constructor of app
added default ninject module
removed mainwindow extra dependencies
added properties for pluginmanager and repositorymanager interfaces
initializing app using Ninject StandardKernel