FIxed gitignore
Implemented generator