Modified CustomerPanel to use RetailViewListeners