@Serializable
@SerialName(value = "hello")
data class Hello(val name: String, val color: Long, val boardSize: Int, val version: Int = PROTOCOL_VERSION, val alias: String = "") :
LanMessageFirst message from each side. The host's boardSize decides the board.