new solution
全体的に整理（途中
全体的に改変Model部分
Merge pull request #1 from elzzup/master2

Master2