Add getHtml, map, filter

Add some Widget goodness