updated .gitignore
updated test suite