定石に近いMVCの設計を記述