make the validator spec dryer
its not important if the sudoku is complete for special validations
make the code to fill block clearer
make it shorter
remove old files
add details about errors