Reworking SystemMessageId:
Updated SystemMessageId with all new client ids and names and changing
approach of initializing fields because there is a limit of 65k inside
the static block.
Now using Annotation to bind id to field
Fixing back reverted accidenatly fix