added better deck classification to make use of the card api instead of a static list of set names