remove generated files and add gitignore