updated to include card class
basic unoclass functionality, only card