add three.js, tween for animation, detector