Added an MD5 hash class and the password gets hashed with a salt.
Clear password containers when changed password