Issue #121 - Add Transactions tests and Documentation