initialize repository
fix .gitignore