docs: one-page-per-module documentation

avoid to clutter the front page with all
the API docs.
docs: improve API docs, bootstrap tutorial