chapter 6 | WIP
Make a basic User model (include secure passwords)