explanatory comments in gitignore added