updated to use autofac with mef integration for DI
resolved app.config merge conflict