ignoring bin and gen directories in gitignore