added gitconfig and gitignore