Execute周りの改築
先頭defineの名前をTCLに変更
WorkGroupSettingsの追加