https://stackoverflow.com/questions/56107/what-is-the-best-way-to-parse-html-in-c