I was actually wondering about this and got a fix for it on a different branch (mini one that made it into master). The fix loads all of the files in that directory automatically.

https://github.com/Eduki/eduki/blob/master/config/application.rb
```ruby
config.autoload_paths += Dir["#{config.root}/lib/**/"]
```

The new commit below removes the require 'MarkdownWriter' logic.