add .gitignore
update configs