Added BufferedTerminal.scroll

Refactored Screen class.