New reset_password route
Refactor some stuff, also reset_password.html