Added functionality: changing passwords and resetting passwords through email verification.