Now represents CubeSurface using CubeletFacets and rotates sides