create file for box0 & delete update_puzzle
add file for box4
add file for box8
add set_variables file
refactor rows
refactor clear_columns
refactor