Update display on each flushTextBuffer()

The screen wasn't properly being updated after a game restart. This
changes that. It also makes the text appear in section, and image
drawing is more obvious.