+ add .gitignore
+ test