Added some failing specs around up/down contol.
A screen class that should help with x/y handling in the renderer.
Changed the structure of the terminal class.
Implemented the new screen class into the renderer.