- add gitignore

- add vs files
- quiet some warnings
Merge pull request #1 from shuffle2/master

- add gitignore