A 3d rubiks cube implemented in javascript using the three.js library.