Preliminary commit working on the password reset via token