Add table of contents
Use markdown extra style ids for headings
cleanup
update bundle