Experimenting with the best way to handle events on the template controls.
Now able to intercept the ValueChange event for a tree.
Refactored everything into a ComponentFactory.  It all works, but not sure I like it.  Definetly needs some refactoring to clean things up.
Optimized imports
Implemented a test to select a template and apply it to the email editor.  Consolidated the other UI tests into a single test to improve test execution speed.
Refactored the component factory to provide a general create button factory method.