password changed, emails being sent.
todo: factor out procedural code, assert success response JSON
added check for success email sent.
currently it just checks for the absence of an error class on the return object, this should
be refactored to something less brittle.
some refactoring towards methods. Would like to
add a get_driver step that will act like a singleton, but still thinking about this