ベース部分を実装
Merge pull request #1 from shoito/feature/core

ベース部分を実装