Added option for sub-sections

Content Changes: Each section is now wrapped in a <section> and all sub-sections wrapped in a <div>. This makes sorting easier and should fix some of the highlighting issues

Nav Changes: The sub-sections are setup in a child <ol> to the the parent section's <li>