add basic partials
prettify tests, add links, setup routes
finish layout and routes
chapter 5 exercises
basic user model