Make a basic User model (including secure passwords)
Practice 6.5.1
Practice 6.5.2