implement operations on groups of cards+discussion

definitely want this, but it needs lots of design.