add a Field message that distributes the board state, restore the original function of Message message for chat, implement isValidLogoCommand