remove useless client functionality
fix tests for server, add for the server channeling, increase speed data handling
rewrite some tests, fix issues according to new tests, add absent documentation, remove useless and harmful parts of code