change of CMakeLists.txt to compile with new hermes and executables to gitignore