updates .gitignore file
fixes logic for storing specialisation suggestions