IsCorrectFormat for the Message classes had to be static. Added eventDispatcher for client.