Set up new navigation structure based on _data/outline.yml. _scripts/generate_lesson.py constructs the (empty) lesson and segment Markdown files dynamically, while the actual display goes on in the lesson and segment layouts. Also added dynamic navigation bar on left. Finally, removed external fonts dependency to speed up loading when working without an internet connection (in head.html)