Added stacking feature so that you can add elements to a brief object and then revert back to the old state. Added my first go at a manual event trigger. Made brief more of its own methods internally.