clear() needs to also reset the numRows
save() needs to skip commas at the end of rows