Starting to understand it, i think.  Working on setting the state through many components
Keyboard event to roate left works
right and left rotations work, and don't unwind
Actually moving cubies around in the data
Actually able to rotate a layer in the data and it affects the view
BEGIN DEBUGGING RERENDER
Able to call rerender on seciton or cube, removed the side.facing logic (and everything else). Time to build it back up
Rerender is working, now its time to figure everything out again
Rotating and rerendering the layer works.  Next up...faces
Change of perspective, for no reason