Re design routes

routesの再設計とそれに伴うcontrollerの再設計を行った。