Finish Ch6:  Make basic User model including secure passwords)