Changed deleteTransaction method to take an index as a parameter
Completely changed the logic behind deleting a transaction. Transactions
are now listed in a list and the user can simply click the transaction
they want to delete and upon confirmation the transaction is deleted.
updated gitignore