reorganized project structuration
Refactor of application architecture