新しい設計で主要部分をスタブで仮組みしてみた