Refactoring towards using a rolling scroll back buffer.
Started using the actual view size for terminal characters.