Main implementation complete

Replaced super-csv with scala-csv