Updated Screen Buffer

The Screen Buffer is now ready for use with the thread system.
However, one flaw might be that the buffer doesn't keep track of the
state of the cursor's blink. This can easily be fixed, though.