add merchant/merchant repository classes and tests
Merge pull request #7 from dglunz/add-merchant-and-merchant-repo

add merchant/merchant repository classes and tests