When to dispose: How to completely clean up a Three.js scene

textures also need to be disposed