finish creating transaction repository. close #12.
Merge branch 'master' into 12-create-transaction-repository
Merge pull request #29 from bryceholcomb/12-create-transaction-repository

12 create transaction repository