A client-server structure for top down turnbased games.