Fixed bugs from previous commit: Ditched cardslib, created custom card
implementation using fragments.