Click Reset to reset the cube to its solved state. Click Scramble to scramble the cube (really buggy, don't use it). Click the center of the face or edge you want to rotate, and arrows will appear surrounding it. Use these arrows to rotate the face. Use the black arrows surrounding the cube to rotate the entire cube.
Fixed the left side rotating bug. Scramble is still really buggy, and I can't figure out why! If you have any ideas, please tell me! @imacat did the logic for rotating faces. I did the the pseudo-3d graphics and fixed some bugs.