a small library for working with CSV files