Done:
set up socket connection 
display text output 
display board output
accept command input
accept move input
save board state in memory.
display clocks.
allow entry of username, password, server address parameters.
use smaller font for text output.

To Do:
handle text wrapping and scrollback.
make screen that shows sought matches.
save username, password, server address parameters.
make icons.
make a "credits" screen.
add online help.
add support for macros.
