C# library for ETL flat files