test: made the account name have depth
updated dependencies
added a way to export transactions to an xml file