start of new CSV dump feature + basic tests and the testing framework