format in 80 columns
change sample data to use ascii single-quote char instead of apostrophe. TODO: get the code to handle apostrophes too.
indentation, naming