Implement Form and Workflow replacement in DiffEngine and exclude system fields.
Introduce ProcessTemplateFactory
Add baseline test