Add method removeEmptyControls()
Add submit event
Refactoring
Add processor by object hash
Add method getProcessors()
Make visible for descendants