Still needs a lot of refactoring, and lots of networking functionality still needs to be implemented. Certain Chess logic (i.e. Castling/En passant) also still needs to be implemented.
Example of moving a piece in a game.
Example of connecting to a game without having a name set.