fix: message packet use 'protobuf'
added: message directory for packets