Task #4: Replaced Configuration with EngineSettings and fixed up ApplicationSettings. EngineSettings still needs refactoring.