Break long lines instead of letting them expand the div.
Disable shuffle button until all squares are filled.