finished network broadcasting implementation

It's not working 100%, but it's time to understand the basic theories
and ideas.