separated HTML parser view controller