Split the file descriptions from the hierarchy.

Because it was getting too complex to try to hack the markdown for both at the same time.