Framework for multiple renderers and renderer options, and h10k banner renderer