Moved HTML parsing into Chapter