Change in display system to better support frames.

Changing the frame that is drawn is distributed to the fames
themselves, rather than being handled in the over-arching
display loop.