add more cardset classes, make sure no circular ref between player and round
implement current month