Missing the basics
### Is your feature request related to a problem? Please describe.

Just a quick query about the way to structure projects, all your examples include config inlined with classes, and I can't see a composition root, I like what you have done but I'd prefer to wire up all my dependencies in one place, and have all my configuration in one place, and I also prefer not using decorators so that I can change DI framework if needed without having to go around and swap out decorators, I imagine this wouldn't be too hard to achieve, but see no documentation on how to go about having a project structured as such, are you able to say whether this is something that is supported and if so are there any plans to document a project structured in this way, along with some examples?

### Describe the solution you'd like

_No response_

### Describe alternatives you've considered

_No response_

### Additional context

_No response_

### Acceptance criteria

_No response_