primitive CSV line parser