refactor code in TMX download page to put all temp variables in a lambda and generate the whole table from Utils::tmxDownloadTable(), not just rows