Refactoring

what have been done:
1) changes in chat layout
2) rolodex integration for messaging between peers
3) indexedDB (ydb) integration
4) demo code refactoring
5) backend have no sessions, sockets and oauth any more