add a message entity and use it in the client

comme c plutot une limite de PHP je propose de laisser ainsi