Add .gitignore
Add CMakeLists.txt
Solve 100
Add .travis.yml