use Mojo::DOM to handle html

known issue:
no <html> <head> <title> <body> tags.