With the table of content widget you can show the the table of content on the page.
With the document list widget you can show the the document list nested hierarchy on the page.