added .gitignore
added test functionality to analyzer (so i don't have to keep going through the matrix)