Transaction A class that stores information pertaining to certain transcation.
new Transaction( transactionId, transactionDate, amount, usecase )
| Name | Type | Description |
| transactionId | The id of a transaction | |
| transactionDate | The date of the transaction | |
| amount | The amount of the transaction | |
| usecase | The usecase of transaction |