upd: full realization receive and send functions
upd: commit additional files