Second pass at the renderer, now rendering about 95% faithful to the original source ANSI.