Added logic to avoid empty text nodes, changed to CDATA sections
Outputs sidenav to all folders, checks for suppressFileOutput
Get degree description instead of shord name