fixed bug in CMakeLists
added more Visual Studio stuff to gitignore