add gitignore generator