Rewrite widget docs to show an example of generating a dom element without using VNodes