Reorganizes file structure, breaks apart transaction and merchant tests.