Rubik'd Cube implementation using WebGL