Remove gen directory
Update .gitignore: ignore gen directory