Text Renderer Framework