feat: make default git branch main
feat: add git user configuration
fix: fix issues
feat: add initial configurations