Changed subfunction to a method.
Renamed item field. Renamed function.
Added parsing of evaluation type. Made process_table_row method more lenient.