なんか意見が合わないのでとりあえず最初の方まで一人で考えました。 ダメなところあったらいってください。