starting lesson 3, getting rid of the junk
finishing lesson 3
adding test cases and db contract
simplify tests
finished all db and provider
finishing lesson 4
Merge pull request #2 from malmstein/lesson_four

Lesson four