MessageIdentifier

1. Add MessageFactory to create the diferent kinds of messages
2. Add MessageIdentify to receve a message from the client and translater to the right message
3. Rename of MessageIdentifier to MessageParser and JsonMessageIdentifier to JsonMessageParser