rebuildCardList();
cardSelectionChanger = new SelectionChanger();
cardList.addListSelectionListener(cardSelectionChanger);
discountLocal = new DiscountLocal();
discountLocal.addContentStateListener(this);
cardList.setCellRenderer(new CardListCellRenderer());
StateSaver.attachTo(this);
}