integrated client, server, and display. issue: we need to clear the display before re-drawing