} else if (StartGameResponseMessage.PATTERN.matcher(messageString)
.matches()) {
messageObject = new StartGameResponseMessage();
} else if (UpgradeTowerRoundMessage.PATTERN.matcher(messageString)
.matches()) {
messageObject = new UpgradeTowerRoundMessage();
} else if (KickedMessage.PATTERN.matcher(messageString).matches()) {
messageObject = new KickedMessage();
} else if (KickPlayerResponseMessage.PATTERN.matcher(messageString)
.matches()) {
messageObject = new KickPlayerResponseMessage();