explanation of installing and using three.js