Finish 5 chapter - tests upgraded
user migration
ok
Make a basic User model (including secure passwords)