major improvements in the CLI frontend - almost done; major improvements in the backend class Game, network communication + replay games + some logic (AI etc.) remains to implement