A rubiks cube with no dependencies. Can use custom images for faces. The state of the cube can be safed.