Add back support for ttf fonts. It still needs some work but should be usable for custom modules.