NET 50% done, there are some issues with recv and send.
Also TODO NET - player 1 (server) should be the only one who can make the first move.