MISC: Some changes done to cmake files and project organisation
- Place the files in their correct folders
- Separate C functions if possible
- Less memory leaks on errors and such
- Some minor changes to code: make more 'default', correct import of C headers, etc
- Minor changes to CMakeLists.txt to make dependencies 'REQUIRED' and grab all files in the folders without the need to change the CMakeLists.txt
Modification effectuée par Kubat