Add file for test, functional csv reader, and some update