Adding a .gitignore file
Adding a CMakeLists.txt file for builds.