Improved CMake
Merge branch 'template_refacto' of https://github.com/Xleek/Ilargia into template_refacto