ソースコードの書き直し途中

書きなおすのつらそうだったので別ブランチでソースコードを一から作成途中