other stuff to do
  1. auto-solve only works when it has period 2 movement and size less
    than 4 or if period 3 movement and size less than 5.  Additionally,
    add a solution when its combination of both period 2 and period 3.
  2. GL work: orient lines need to be consistent, sometimes very light
    or invisible.
  3. one should be able to move the trivial corner with the second level
    in period 3 mode without it counting as an extra move.
  4. add period 4 movement, analogous to the Rubik Cube.  This gives
    it a more jumbled look as the faces would not line up.
