I reorganized the project structure by adding all the source code of the classes and functions into the /src/ directory and also I applied Separate Compilation to the project by adding a Makefile inside every sub-directory in order to compile separate parts of the code and then merge them into one general makefile in the root directory and produce the executable files.
I also changed the names of the main files to match the application, and moved them inside a directory called /app/.
@StavrosJKw @EvitaChasioti take a look at the code of this branch and tell me your opinion about the above before we make a pull request to the main branch.
I reorganized the project structure by adding all the source code of the classes and functions into the
/src/
directory and also I applied Separate Compilation to the project by adding a Makefile inside every sub-directory in order to compile separate parts of the code and then merge them into one general makefile in the root directory and produce the executable files.I also changed the names of the main files to match the application, and moved them inside a directory called
/app/
.@StavrosJKw @EvitaChasioti take a look at the code of this branch and tell me your opinion about the above before we make a pull request to the main branch.