Separate generator core from named token
Isolate generator code
Remove token type aliasing
Remove token secret aliasing
Remove token algorithm aliasing
Remove token digits aliasing
Remove token convenience initializer
Merge branch 'token-split' into swift
Rename TokenType to Factor