added .gitignore
added test