123
rewrite networkHumanPlayer and remotePlayer, they use Client class now; add implementation of GameState
rewrite states, remove copypaste
Finish with tcp-client