Microdata update

Upload flow constructor, and add code tweaks to downloader.