Keep string and char-sets with a size unit of 20.
Add alias generation.
Add rule generation.

Can now generate grammars!