We are using special markup to split the description into sections.
Each section is marked as:
{{ section(type="example", id="foo") }}
...
{{ end }}
This is the first-cut implementation and requires cleanup.
- The preview is used to show the details of the topic in the course page
- the sections are used to show the different part of the topic, each could be of a different type
Issue #8