Components can now add listeners to other elements using their own 'on' function.

    myComponent.on(document, 'eventType', fn);
    myComponent.off(document, 'eventType', fn);
    myComponent.one(document, 'eventType', fn);