directory structured and updated package.json