Implement a Network Game which allows two or more players to interact over a local area Network. The game must have a client - server architecture. The server controls the game sequence (such as which player has the next turn), and arbitrates between clients (for example, it keeps score). The server must therefore support at least two client concurrently.