メイン処理をClass化