Ignoring generated Markdown files.
Added TOC support.
Externalized repo name.
Added 3-level hierarchy.