add cmake
add igitignore