Repository Pattern: incapsulate your DB operations

Lesson#7 of 10 in topic Theory