コマンド処理をクラスごとに分割