This PR aims to better separate the logic folder structure of the repository between multiple crate libraries (as it'll be the case in the future), while separating them to the final CLIs/executables, allowing working in a more seamless, collaborative, non-blocking way.
This PR aims to better separate the logic folder structure of the repository between multiple crate libraries (as it'll be the case in the future), while separating them to the final CLIs/executables, allowing working in a more seamless, collaborative, non-blocking way.
Here we introduce the following folder structure: