add gen directory to gitignore