Added some field converters, sanity checks, input file downloader, and (incomplete) unittest