working arbitrary datafile importer, geojson visualization has some race condition on load