adding config and new .gitignore