Allow to add notes and refactor…

- allow to annotate contents;
- replace doT.js with my own light template mecanism;
- add CSP;
- refactor the display of contents;