def _parse_csv_col_rules(self):
        """
        splits the CSV line of the current format and puts into 
        local class variables - mainly for testing, though this is
        not the best method long term. (TODO - fix this)
        """
        self.cols = self.csv_line.split(',')
        self.table = self.extract_col(0)
        self.column = self.extract_col(1)
        self.data_type = self.extract_col(2)
        self.aikif_map = self.extract_col(3)
        self.aikif_map_name = self.extract_col(4)
        self.extract = self.extract_col(5)
        self.format = self.extract_col(6)
        self.where = self.extract_col(7)
        self.index = self.extract_col(8)
splits the CSV line of the current format and puts into 
        local class variables - mainly for testing, though this is
        not the best method long term. (TODO - fix this)