Hierarchical Table of Contents

The generated report table of contents is now in an hirarchical structure that goes five levels deep. Any requirements deeper than five levels are presented on the fifth level in the table of contents.