add a gitignore that keeps the repo from paying attention to generated files