Update parser and tests to match new HTML
Handle new data format (list, not dict)