Added SelectCardView class and tests