best practices for organizing routes/procedures? - tRPC