Add .gitignore and package.json. Implement recursive string permutations.