Getting there with the text, probably have to manipulate the output of freetype some more