Replaced storing functions to render to multimethods to make things more transparent.
Merge pull request #8 from ducky427/master

Replaced storing functions to render to multimethods to make things more transparent