router.js e templates.js aggiornati