Refactored LevelLoader to be a global SettingsManager to store difficulty selection as well.