Split XForms into separate project.
Rename Layout to XForms.Layout, as it depends on XForms.
Rename FormProcessor and such to Engine.