cardList is now working. but constructor needs work to load cards