clean up the text rendering and implement kerning