Checking messages for their integrity. Creating message objects
Some working with parsing responses and basic ideas on client architecture