begin work on gaya puzzle
refactored code to print piece arrangements
hate files called x
fixed __str__, added piece_placements generator
generates expected number of rows
generate matrix in memory, new sudoku file