Add gem summary and description
Refactor slide types to be their own classes
Add code syntax highlighting
Refactor header centering and render composition
Avoid using self
Allow implicit joins of strings
Add test for code slides
Fix fenced code blocks with no language
Bump version to 0.4.0
Suppress nil language warnings