Updating the ignore and modules files.
Updating gitignore and fixing a broken unit
test.