Added gitignore to avoid auto generated files.