Classes used for communication in the tiles-simulator framework.