new rendering model
TODO:
1. rewrite renderer on it (make it renderingHelper or renderingStack)
2. rename client/renderer ->input/output
3. redo docs :(
rendering chain as replacement of renderer middleware
TODO:
1. remove old renderer
2. rename client/renderer ->input/output
3. redo docs :(
remove old renderer
TODO:
2. rename client/renderer ->input/output
3. redo docs :(
rename renderers to formatters
update docs