adds tests, RAKE file, CSV, handler