iterate contacting cubes and print (thisCube, contactingCube, contactingSide)
add helper method Oppsite
change ContactingCube properties into one dictionary<side, cube>
(trivial) local variables for more readable code