Added component that generates an HTML table of contents based on the bookmarks in the input PDF file