Handles communications between clients and servers.
Classes that extend {@link com.dmgame.net.communication.CommunicationMode} act for both clients and servers, and provides a GUI for clients that extends {@link com.dmgame.menu.NetplayGamePanel}.