updated .gitignore
added more test