フレームの配置以外の機能をだいたい完成させたのでコミット