channels logic changed to use new user map management. bot all tests are
working. it is under construction. i am going to prepare a document with
description of a new channel logic