Refactored to use sockets.  One game plays correctly.  No new game functionality.