Introduce InitData, a data structure used to initialize a TwistyObject.Current (optional) members: int[] numLayers, int param [intended: type of the Crazy 3x3 planet], float[][] pos [position of a bandaged cube] )
Mode the 'iconMode' from static variable in ObjectControl to member varaible in TwistyObject (safer)
Move info about the default rotation of the 4 basic shapes of puzzles form the 'Creator' app to the Shape classes.
Introduce 'Simple' and 'Nice' meshes.
Fix projection matrix with which the puzzles get rendered: make it independent of the aspect ratio of the underlying surface.
Minor.