added validations to transaction model; rspec tests for transaction model; request specs for transactions#create