Add join handler, modify get_cards
handle turn + tests