add gitignore
boolean with STL