実質のfirst commit
動く形の作成