```ruby
# frozen_string_literal: true

$LOAD_PATH.unshift(__dir__)

require 'hashie'
require 'tilt'
require 'yaml'

require 'dimples/frontable'
require 'dimples/renderable'

require 'dimples/category'
require 'dimples/configuration'
require 'dimples/errors'
require 'dimples/page'
require 'dimples/pager'
require 'dimples/plugin'
require 'dimples/post'
require 'dimples/site'
require 'dimples/template'
```

Swap the renderable module for the renderer class
user
```ruby
# frozen_string_literal: true

$LOAD_PATH.unshift(__dir__)

require 'hashie'
require 'tilt'
require 'yaml'

require 'dimples/frontable'

require 'dimples/category'
require 'dimples/configuration'
require 'dimples/errors'
require 'dimples/page'
require 'dimples/pager'
require 'dimples/plugin'
require 'dimples/post'
require 'dimples/renderer'
require 'dimples/site'
require 'dimples/template'
```
assistant