snapshot commit before starting new branch
snapshot - suspect testAdjacentNodes is not correct.
Included code to check for rotations in list of cubes.
6 unique cubes found but the 'reference solution' is missing.
Commit prior to merge back to master