Reorganize modules
The modules must be reorganized in order to drive the project to a better modularity.
Taking some advice and being inspired by Deborah Kurata's talk, a diagram draft was elaborated to help visualize the big picture. This diagram is more like a guidance than a strict