Refactor the forgot password page