modif cmakelist
make test in the cmake
update headers