finish creating transaction and tests. close #5
Merge pull request #21 from bryceholcomb/5-create-transaction-class

finish creating transaction and tests. close #5