Uses UUID for token and confirmation field. Fixes #56