Revised Settings.cs (formerly AppConfig.cs) and created a new Input class