Draft newapi

DO NOT MERGE THIS!
This is a draft discussion for a new api for parseCSV.