cleaning up base texture destroy & adding removeAllEventListeners to EventTarget