almost finished implementing SDLFont