client protocol handler
implement client handshake
allow client send with string, stricter reply handler matching for client simplicity
reply handlers don't need to return true explicitly
handshake sends client version
fix mkdir bug with existing dir
use real client
improve output
Allow logging to stderr
make createGame reply symmetrical
Move general client logic to lib
nacent terminal ui
fooling around with blessed for client ui
working connect dialog
simplify using new ui apis
fix bug on cancel at startup
blessed map renderer
map scrolling using arrows and ctrl/shift + vi keys
Change water glyph, change ocean shading
more advanced scrolling and mouse support