How do you work with nested modules?

I would say to let each module have its own file. And to follow the directory tree structure.
It makes it easier to find what you need later on.