Base form helper class contains utility methods for creation of UI elements - text blocks, checkboxes, text input etc.
Every property of created UI object can be overriden with properties of passed params object.
UI elements need to be named; this name is used to create a speech command that activates the element.
E.g. if the element is checkbox named 'rigged', it can be (de)selected by speaking 'rigged on' or 'rigged off'.