Complete exercises from Chapter 5, about testing
Finish layout and routes
Make a basic User model (including secure password)
Merge branch 'modeling-users'

Modeling-users end