Have separate retrofield token function, so that the code is more reusable in other kinds of two-factor form, like authentication
Eggified the package