reserve "font"
Created large url namespace.

Changed generate to const, vowel,... to create a larger namespace.

Also removed .toUpperCase as it made no difference, and now much easier to read.