changed cubies creation

cubies now get created as new, whenever a boolean happens.
Puzzle is creating new cubies on each loadPieces()