Update README.md
Add more file extensions to .gitignore
Refactor tests