Transactions - Controller updated to allow for user filter selections and passing to API for data query

Hey @rcrichton. Please have a look at these changes when you have a chance. Thanks
It seems show limit is printing out just one for me, where I thin it should be showing 10?