Final project using three.js