Added TriggerBase and TriggerPanel.
Made all triggers extend TriggerBase so they can be triggered via GUI.