init repository
fix gitignore