add gitignore & config