2x2x2 Rubik's Cube implemented in QML, with a recursive descent parser for inputting Rubik's Cube notation.