Font support.
Font code refactoring.