Added a very basic and incomplete ReadCSVInput trait as well as added the use of the javacsv and typesafe config library