Added error handler interface for code patterns
Added some forms to the demo program, created a design pattern for the workflow, changed some names. Added event handler to close all forms on "Esc" pressing.
Changed class name to Type to match the namespace
Added event propagation for all the forms
Removed useless form