updated to latest three.js and added trackball control