add gitignore & book