Cad: Control CAD Software with Natural Language