Extracting font manipulation code from generator
Adding support to multiple fonts