9 code refactored to use ZagzigRepository class
\#10 added logging information