Progress with object Movement.
Improve RubikCubeMovement
Some fixes for the Pyraminx.
Progress with Pyraminx.
Progress with MeshJoin app.Fix rotating in some apps.
Progress with the Pyraminx - computing all legal quaternions!
Beginnings of Pyraminx.
Progress towards generalizing belongsToRotation()
Make RubikCube more abstract.
More work on making new types of RubikObjects easily creatable.
More work on Cubit.
Separate RubikCubit inner class.
Rename MeshFlat MeshRectangles.
Make RubikCube and RubikCubeMovement generic and not visible outside of their package.
Saving Cube state: done
Progress with saving Cube state
Adjustment to Static's API.
Further simplifications for object movement - remove from it a reference to the Object altogether.
Major restructuring - separate the Manipulated Objects (i.e. at the time being - Cubes of various sizes) and the class holding knowledge how those Objects move ( RubikCubeMovement ) into a separate package; remove all knowledge of Objects and the way they move from the main package.