Make a basic User model (including secure passwords)
Finishes exercises of chapter 6.5