add templates.js
add "main" entry