Piece JSON now encodes both piece name and team number.  UtilsServer supports creating games, submitting new game states, and getting games.  The Game class represents a row in the GamesTable. When a game is created, I assign it an id and return it to the client with no gamestate.  I modified my post async task to include the httpput method.  ResourceParserGame parses a JSONArray (of game JSON objects) into an ArrayList of games.