Updated gitignore with a few new exceptions