HTML token, tokenizer, node, parser (wip, untested)

Work In Progress