add cmakelists files
add cmake temps to gitignore