On my laptop, you can get about 15x15 working pretty well, but you have to reduce the terminal font size pretty far. To make this a better experience, maybe:
- render squares smaller
- render the boundaries between squares smaller, using box drawing characters or something
- make the main area scrollable
- ???