各構造体を定義
Merge pull request #8 from yukkurisinai/TODO/7

各構造体を定義