add .gitignore
generate gem template.