Tianlai: a 21cm radio telescope array for BAO and dark energy, status and progress