Huge progress on the CVS Importer. It actually updates and inserts rows in to the database! More work still needed though.