- Add templates/lesson.typ: reusable template with lesson-template() function
- Accepts title, grade, subject, date, media, description parameters
- Comment-based frontmatter convention documented at top
- Renders title heading, metadata line, description, body, media section
- Media references use raw(lang: "jellyfin-media") for identifiable HTML elements
- Add templates/example-lesson.typ: complete example (Water Cycle lesson)
- Demonstrates all template features
- Christian-homeschool appropriate content (Psalm 135:7)
- Includes 2 Jellyfin media references
Closes#3