add GameSetting; add MenuListener