Рефакторинг.

Добавлена модель сервера и клиента. Добавлены нужные сообщения. Осталось
все это присоединить к бизнес-логике и сделать юнит-тесты.