Add support for adding arbitrary iframe widgets.
Move graph and frame widgets to directives.