some refactoring + creating the "find largest square" algorithm - renaming
the NSquares (novella's squares) function to colorize(). Work not
finished.