removed generated files, better .gitignore for in-source builds