add gitconfig
add gitignore