Create secure User model including passwords and tests.