rehauled initial communications sequence and protocol for general improvements and to handle single player.  added text box to UI to specify hostname