Refactoring: messages into msg package
Refactoring: messages into msg package
GM joining (without GL election)