Inherits from MarshlByRefObject to allow communication with other AppDomain's.
No longer inherits from HTriggerBase, instead an HTrigger instance is created.