Add file open, URL open and webcam dialog scaffolding