refactor transaction create controller into use_case controller
add transaction to CompletePurchase#create
Merge branch 'master' into trans-refactor
Merge pull request #17 from bwinterling/trans-refactor

Refactor transaction_controller#create method using the use_case pattern