Refactor generation script

+ add topics map computation
+ list topics on index page
minor improvements

+ add an "author et al." field
+ add a page container div
add the topic pages

+ use a macro to reuse the listing of articles (e.g. a selected portion of articles)
generalize cross links to topic pages
big style enhancement

* add more CSS classes
* highlight active page in nav bar