client: dużo poprawek strukturalnych związanych ze zmianami serwera