Port of Marble Blast to WebGL using Three.js