add .gitignore
part 1-5