Allowing options to be passed through

- This fixes issue #21
- Options now go to the transaction manager