update .gitignore file to exclude gen folder