gitignore update

Cleaning up the ignore code, adding comments