subclassed card models for for different games