Implement Route Grouping API

Add an API to group routes with shared prefixes, middleware, or controller namespaces. This keeps large route files organised and reduces repetition.