Makes a basic User model, implements secure passwords.