[WIP] typed-route-generator A more effective way to organize route, which works perfectly with Typescript