refactored Field::randomize and neighbors counting