Rename current Cube.move() to Cube.rotate()
Fixed the variable rotation based on mouse position