Create first PR.

# 最初に

- [ ] 作業の洗い出し
- [ ] 機能のアウトラインとそれぞれのざっくりとした設計