more sophisticated gitignore for anticipated content