removed wallet and transaction prototype, moved business logic from objects to walletService, corrected tests