Added .gitignore file to ignore generated files