:gb: Implemented add/removeEventListener with callback register
:gb: Renamed register to registry