finished functions, routes and layouts
cleanup tests
User model and secure passwords
after chapter 6 exercises