Refactored
Language manager provider added
AcspNetContextFactory converted to provider
Default DI containers scope set to Singleton
Language manager added to controller, to view as language