added CMakeLists.txt
added .gitignore