Add CSV datasource and parser library