Pack_init in working order

Fixed card_init as well, makes it past, but fails first assert