Cmake
echo header
echo source file
Makefile
source code test file
update the docs