csv_to_table_structure A program that reads in a csv file and tries to take a guess at what could be the possible table structure, columns and many other properties