Working the font generation, need to be more personalizable