Add threejs support