order to do this you have to have node.js installed so if you don't have it installe How does the choice of using dedgit instead of git clone impact the workflow and efficiency of setting up a new Svelte project? Considering the similarities between the project structure of Svelte, Vue, and React, what are the key architectural differences that distinguish Svelte from its counterparts? Beyond the initial setup and the automatic browser refresh, what are some advanced features or functionalities of the Svelte development environment that enhance developer productivity?