[DONE] Simplify send() routine to call diff() when state has changed [DONE] Delayed ACK [DONE] Figure out packet double-sending issue [if delay > 1/50 sec?] [DONE] Graceful exit / server shutdown [DONE] Don't let sent_states grow without bound for long-sleeping clients [DONE] Make roaming much smoother (with error message placement) [DONE] Notify if lost contact with server [DONE] Speculative local echo Alternate screen 256color mode Write startup script screen -r