Added TransactionHistory interface with associated models