Fix event handler mem leak

Only register event handlers when a morph is added to the world hierarchy. Remove handlers when morph gets removed from it.