adding more tests
adding itsdangerous, starting on confirmation workflow