Add the basic framing for a form viewer.

I've put the editor in FormEditor and created a new folder for the FormViewer,
so things are seprated and keep clean.