Add iframe widget

fixes #24 
same as above