add .gitignore
learning doc