Thank you!
Yes, it's what I'm thinking about.
It's quite challenge though.
I'd like to add the possibility to group/ungroup some choosen modules from the entire project.
Then, have the possibility to load/save (import/export) those group.
This way it would be easer to manage large project.