Removed I/O from SettingsMenuControl and into SettingsMenuView
(SettingsMenuControl should be able to function for console or gui menus now)