Update Signal assignment to window
Better description for why we have a splicer
Change unique subId to just a unique Id
Minor/Ignore, update comment style
Remove subid method attached to object
Move _parse out of prototype
Move cache references and fix file derpyness from previous commit (private Signal declaration got lost/removed/moved)
Rename private methods
Give credit to underscore
Fix comment for the regex
Minor/Ignore - formatting
Update trigger to get event config in the same was as on/off
Minor/Ignore - spacing
Update and rename splicer for ease-of-use and clairity for what it does
Minor/Ignore - update attaching methods to Signal
Rename variable
Variablize _subs for readability and compression
Variablize _active/_inactive for readability and compression
Update event reassignment
Simplify on method