templating with package.json implemented