A new writer and console, which supports a window into the grid
Modified writer console to write page all at once.
Determines size of console window at runtime.