Add scrolling message to queue

Its a bit obnoxious right now, but works. Time to make it more interesting.

Maybe we should make a screensaver queue with a fixed length that scrolls while the main queue is empty?
You could just have a function in its own thread going "well if I'm still empty in N seconds".. I think that would encapsulate the idea of "after n seconds of idling, do X". I don't know if I understood what you meant by second queue, but at least giving it its own datastructure seems a bit overkill?